Skip to content

build(deps): Bump the dev-dependencies group with 4 updates#11

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/gradle/dev-dependencies-f39d0927a4
May 16, 2026
Merged

build(deps): Bump the dev-dependencies group with 4 updates#11
github-actions[bot] merged 1 commit into
mainfrom
dependabot/gradle/dev-dependencies-f39d0927a4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 16, 2026

Bumps the dev-dependencies group with 4 updates: software.amazon.awssdk:dynamodb, software.amazon.awssdk:dynamodb-enhanced, com.diffplug.spotless:spotless-plugin-gradle and com.diffplug.spotless.

Updates software.amazon.awssdk:dynamodb from 2.44.6 to 2.44.7

Updates software.amazon.awssdk:dynamodb-enhanced from 2.44.6 to 2.44.7

Updates software.amazon.awssdk:dynamodb-enhanced from 2.44.6 to 2.44.7

Updates com.diffplug.spotless:spotless-plugin-gradle from 8.5.0 to 8.5.1

Release notes

Sourced from com.diffplug.spotless:spotless-plugin-gradle's releases.

Gradle Plugin v8.5.1

Fixed

  • licenseHeader with setLicenseHeaderYearsFromGitHistory() no longer runs git log through a shell, eliminating a shell-injection vector when formatting files whose names contain shell metacharacters.
Commits

Updates com.diffplug.spotless from 8.5.0 to 8.5.1

Updates com.diffplug.spotless from 8.5.0 to 8.5.1

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the dev-dependencies group with 4 updates: software.amazon.awssdk:dynamodb, software.amazon.awssdk:dynamodb-enhanced, [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless) and com.diffplug.spotless.


Updates `software.amazon.awssdk:dynamodb` from 2.44.6 to 2.44.7

Updates `software.amazon.awssdk:dynamodb-enhanced` from 2.44.6 to 2.44.7

Updates `software.amazon.awssdk:dynamodb-enhanced` from 2.44.6 to 2.44.7

Updates `com.diffplug.spotless:spotless-plugin-gradle` from 8.5.0 to 8.5.1
- [Release notes](https://github.com/diffplug/spotless/releases)
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)
- [Commits](diffplug/spotless@gradle/8.5.0...gradle/8.5.1)

Updates `com.diffplug.spotless` from 8.5.0 to 8.5.1

Updates `com.diffplug.spotless` from 8.5.0 to 8.5.1

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:dynamodb
  dependency-version: 2.44.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: software.amazon.awssdk:dynamodb-enhanced
  dependency-version: 2.44.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: software.amazon.awssdk:dynamodb-enhanced
  dependency-version: 2.44.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: com.diffplug.spotless:spotless-plugin-gradle
  dependency-version: 8.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: com.diffplug.spotless
  dependency-version: 8.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: com.diffplug.spotless
  dependency-version: 8.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels May 16, 2026
@github-actions github-actions Bot merged commit a9898a1 into main May 16, 2026
2 checks passed
@github-actions github-actions Bot deleted the dependabot/gradle/dev-dependencies-f39d0927a4 branch May 16, 2026 13:58
wolpert added a commit that referenced this pull request May 16, 2026
- ceremony: default UV to REQUIRED so WebAuthn4J enforces flagUV (#2)
- ceremony: refuse the non-strict WebAuthnManager when attestation conveyance
  is not NONE; force operators to wire a strict manager explicitly (#3)
- jwt(spring): fail-fast on HS256 secrets shorter than 32 bytes; remove the
  silent expand() helper that masked weak keys (#4)
- jwt(micronaut): fail-fast on blank or short HS256 secrets; remove the
  zero-pad and random-on-blank fallbacks (#5)
- persistence: make signCount updates atomic against concurrent racing
  assertions so clone detection cannot be silently defeated — JDBI adds
  AND sign_count < :sc, DynamoDB adds a conditional UpdateItem (#6)
- starters: gate LoggingEmailSender / LoggingSmsSender behind dev-mode so
  magic-link tokens and OTP codes don't silently leak to production logs (#7)
- magic-link: replace the unbounded ConcurrentHashMap of consumed JTIs with
  a TTL-bounded Caffeine cache; fix the Javadoc to match reality (#8)
- magic-link: bind verification email to the user via UserLookup#emailFor
  and reject mismatches; admin service maps the new EmailMismatch result to
  a 400 (#9)
- persistence(dynamodb): server-enforce single-use for backup-code consume
  and OTP consume/incrementAttempts via ConditionExpression (#10)
- persistence(dynamodb): server-enforce challenge expiry in takeOnce
  via ConditionExpression on expiresAt instead of post-filtering in Java (#11)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
wolpert added a commit that referenced this pull request May 16, 2026
#9  — Dropwizard auto-wires OTP/MagicLink/BackupCode via AltFlowsModule + new bundle ctor
#10 — shared BackupCodesCountResponse / EmailVerificationResult in pk-auth-admin-api
#11 — shared AdminRequests records in pk-auth-admin-api; all three adapters consume them
#12 — AdminErrorBody + test deleted; DESIGN.md error envelope aligned with mappers
#14 — new OtpPepperResolver in pk-auth-otp; Spring + Micronaut adapters share it
#16 — Micronaut credential-id path template renamed to {credentialId}
#17 — Spring toResponse collapsed into single entrypoint auto-detecting null → 204
#19 — RelyingParty defaults dropped in Spring and Micronaut; fail fast
#20 — JWT defaults dropped; new JwtSecretResolver in pk-auth-jwt; Spring random-key fallback removed
#21 — typed boolean devMode added to PkAuthProperties / PkAuthConfiguration
#26 — ChallengeStore.put Javadoc + TTL validation; all three impls enforce
#27 — BackupCodeRepository.replaceAll abstract; DynamoDB impl uses TransactWriteItems
#29 — UserLookup methods renamed; USERNAMELESS_KEY constant added (#36 bundled)
#30 — AssertionResult.Success convenience constructor removed

Blocked: #13, #15, #22, #23, #24, #25, #31 — deferred per user pause

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants